WPS Office.apk(点击下载) / syr.java


package defpackage;

import android.net.Uri;
import android.support.v4.os.EnvironmentCompat;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;

/* renamed from: syr  reason: default package */
public final class syr {
    private static final Map<String, String> uzJ = new HashMap();
    private static final Map<String, String> uzK = new HashMap();
    private static final Map<String, Integer> uzL = new HashMap();

    static {
        k("cn", "qing.wps.cn", 3);
        k("i18n", "drive.wps.com", 3);
    }

    private syr() {
    }

    public static String TF(String str) {
        String str2 = uzJ.get(str);
        if (str2 == null) {
            return null;
        }
        int intValue = uzL.get(str2.toLowerCase(Locale.US)).intValue();
        if ((intValue & 2) == 2) {
            return "https://" + str2;
        }
        if ((intValue & 1) == 1) {
            return "http://" + str2;
        }
        throw new IllegalStateException("unsupport protocol");
    }

    public static String TG(String str) {
        Uri parse = Uri.parse(str);
        if (parse == null) {
            throw new IllegalArgumentException("invalid server url");
        }
        String str2 = uzK.get(parse.getHost().toLowerCase(Locale.US));
        return str2 == null ? EnvironmentCompat.MEDIA_UNKNOWN : str2;
    }

    public static String TH(String str) {
        return (!"https://account.wps.cn".equals(str) && "https://account.wps.com".equals(str)) ? "i18n" : "cn";
    }

    private static void k(String str, String str2, int i) {
        String lowerCase = str2.toLowerCase(Locale.US);
        uzJ.put(str, lowerCase);
        uzK.put(lowerCase, str);
        uzL.put(lowerCase, 3);
    }
}